package com.efast.dmom.mgmt.entity.mes;

import java.util.List;

import com.efast.cafe.portal.entity.common.PortalAttachmentForm;

public class TrBasProductCfgDci {
    private Integer productCfgItemId;//id
    private String dcItemName;//数据采集项Item名称
    private java.util.Date createTime;//创建时间
    private Integer optCounter;//版本控制
    private String dataCollectionName;//数据采集项名称
    private Integer productConfigId;//父表product_config_id
    private Integer dataCollectionId;//数据采集项ID
    private Integer markStatus;//是否激活
    private java.util.Date lastUpdateTime;//上次更新时间
    private String lastUpdateUser;//更改用户
    private String companyCode;//企业代码
    private String createUser;//创建用户
    private Integer dcItemId;//数据采集项Item ID
    private String value;//数据值
    private String generateFormId;
    private String valueType;
    private String groupId;
    List<PortalAttachmentForm> attachments;
    
    public List<PortalAttachmentForm> getAttachments() {
		return attachments;
	}
	public void setAttachments(List<PortalAttachmentForm> attachments) {
		this.attachments = attachments;
	}
	public TrBasProductCfgDci() {
        super();
    }
    public TrBasProductCfgDci(Integer productCfgItemId,String dcItemName,java.util.Date createTime,Integer optCounter,String dataCollectionName,Integer productConfigId,Integer dataCollectionId,Integer markStatus,java.util.Date lastUpdateTime,String lastUpdateUser,String companyCode,String createUser,Integer dcItemId) {
        super();
        this.productCfgItemId = productCfgItemId;
        this.dcItemName = dcItemName;
        this.createTime = createTime;
        this.optCounter = optCounter;
        this.dataCollectionName = dataCollectionName;
        this.productConfigId = productConfigId;
        this.dataCollectionId = dataCollectionId;
        this.markStatus = markStatus;
        this.lastUpdateTime = lastUpdateTime;
        this.lastUpdateUser = lastUpdateUser;
        this.companyCode = companyCode;
        this.createUser = createUser;
        this.dcItemId = dcItemId;
    }
    
    public String getGroupId() {
		return groupId;
	}
	public void setGroupId(String groupId) {
		this.groupId = groupId;
	}
	public String getValueType() {
		return valueType;
	}
	public void setValueType(String valueType) {
		this.valueType = valueType;
	}
	public String getGenerateFormId() {
		return generateFormId;
	}
	public void setGenerateFormId(String generateFormId) {
		this.generateFormId = generateFormId;
	}
	public Integer getProductCfgItemId() {
        return this.productCfgItemId;
    }

    public void setProductCfgItemId(Integer productCfgItemId) {
        this.productCfgItemId = productCfgItemId;
    }

    public String getDcItemName() {
        return this.dcItemName;
    }

    public void setDcItemName(String dcItemName) {
        this.dcItemName = dcItemName;
    }

    public java.util.Date getCreateTime() {
        return this.createTime;
    }

    public void setCreateTime(java.util.Date createTime) {
        this.createTime = createTime;
    }

    public Integer getOptCounter() {
        return this.optCounter;
    }

    public void setOptCounter(Integer optCounter) {
        this.optCounter = optCounter;
    }

    public String getDataCollectionName() {
        return this.dataCollectionName;
    }

    public void setDataCollectionName(String dataCollectionName) {
        this.dataCollectionName = dataCollectionName;
    }

    public Integer getProductConfigId() {
        return this.productConfigId;
    }

    public void setProductConfigId(Integer productConfigId) {
        this.productConfigId = productConfigId;
    }

    public Integer getDataCollectionId() {
        return this.dataCollectionId;
    }

    public void setDataCollectionId(Integer dataCollectionId) {
        this.dataCollectionId = dataCollectionId;
    }

    public Integer getMarkStatus() {
        return this.markStatus;
    }

    public void setMarkStatus(Integer markStatus) {
        this.markStatus = markStatus;
    }

    public java.util.Date getLastUpdateTime() {
        return this.lastUpdateTime;
    }

    public void setLastUpdateTime(java.util.Date lastUpdateTime) {
        this.lastUpdateTime = lastUpdateTime;
    }

    public String getLastUpdateUser() {
        return this.lastUpdateUser;
    }

    public void setLastUpdateUser(String lastUpdateUser) {
        this.lastUpdateUser = lastUpdateUser;
    }

    public String getCompanyCode() {
        return this.companyCode;
    }

    public void setCompanyCode(String companyCode) {
        this.companyCode = companyCode;
    }

    public String getCreateUser() {
        return this.createUser;
    }

    public void setCreateUser(String createUser) {
        this.createUser = createUser;
    }

    public Integer getDcItemId() {
        return this.dcItemId;
    }

    public void setDcItemId(Integer dcItemId) {
        this.dcItemId = dcItemId;
    }
	public String getValue() {
		return value;
	}
	public void setValue(String value) {
		this.value = value;
	}

}
